package com.spgf.model.entities;

import java.util.Date;

import com.spgf.model.entities.utils.ModelAb;

public class OrcamentoModel extends ModelAb {

	private CategoriaModel	categoria;

	private Integer			codigo;

	private Date			dataFinal;

	private Date			dataInicial;

	private Double			valor;

	public OrcamentoModel() {}

	public OrcamentoModel(Integer pCodigo) {
		codigo = pCodigo;
	}

	/**
	 * @return the categoria
	 */
	public CategoriaModel getCategoria() {
		return categoria;
	}

	@Override
	public Integer getCodigo() {
		return codigo;
	}

	/**
	 * @return the dataFinal
	 */
	public Date getDataFinal() {
		return dataFinal;
	}

	/**
	 * @return the dataInicial
	 */
	public Date getDataInicial() {
		return dataInicial;
	}

	/**
	 * @return the valor
	 */
	public Double getValor() {
		return valor;
	}

	/**
	 * @param categoria
	 *            the categoria to set
	 */
	public void setCategoria(CategoriaModel categoria) {
		this.categoria = categoria;
	}

	/**
	 * @param codigo
	 *            the codigo to set
	 */
	public void setCodigo(Integer codigo) {
		this.codigo = codigo;
	}

	/**
	 * @param dataFinal
	 *            the dataFinal to set
	 */
	public void setDataFinal(Date dataFinal) {
		this.dataFinal = dataFinal;
	}

	/**
	 * @param dataInicial
	 *            the dataInicial to set
	 */
	public void setDataInicial(Date dataInicial) {
		this.dataInicial = dataInicial;
	}

	/**
	 * @param valor
	 *            the valor to set
	 */
	public void setValor(Double valor) {
		this.valor = valor;
	}

}
